리눅스마스터 2급 기출문제·모의고사·오답노트·자동채점

2008년08월31일 48번

[리눅스 운영 및 관리]
리눅스 시스템에 설치되어 있는 패키지만을 원격지 서버인 updates.redhat.com에 ftp로 연결하여 네트워크를 통해 업그레이드 하고자 할 경우 적절한 명령은?(필요한 rpm은 /i386/ 위치에 있다)

  • ① # rpm -evh ftp://updates.redhat.com/i386/*.rpm
  • ② # rpm -Fvh ftp://updates.redhat.com/i386/*.rpm
  • ③ # rpm -ivh ftp://updates.redhat.com/i386/*.rpm
  • ④ # rpm --network -ivh ftp://updates.redhat.com/i386/*.rpm
(정답률: 36%)

문제 해설

정답은 "# rpm -Fvh ftp://updates.redhat.com/i386/*.rpm" 입니다.

이유는 다음과 같습니다.

- rpm은 리눅스 시스템에서 패키지를 설치하고 관리하는 명령어입니다.
- -F 옵션은 패키지를 업그레이드할 때 사용하는 옵션으로, 이미 설치된 패키지와 버전을 비교하여 새로운 패키지가 더 최신 버전인 경우에만 업그레이드합니다.
- -v 옵션은 상세한 정보를 출력하도록 합니다.
- -h 옵션은 진행 상황을 보여주는 진행바를 출력하도록 합니다.
- ftp://updates.redhat.com/i386/*.rpm은 업그레이드할 패키지가 위치한 경로입니다.

따라서, 위 명령어는 리눅스 시스템에 설치된 패키지를 업그레이드하기 위해 원격지 서버인 updates.redhat.com에 ftp로 연결하여 필요한 rpm 파일을 다운로드하고, 이미 설치된 패키지와 버전을 비교하여 최신 버전이면 업그레이드하는 명령어입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답